Software Tool Evaluation Methodology 1
نویسندگان
چکیده
The recent development of parallel and distributed computing software has introduced a variety of software tools that support several programming paradigms and languages. This variety of tools makes the selection of the best tool to run a given class of applications on a parallel or distributed system a non-trivial task that requires some investigation. We expect tool evaluation to receive more attention as the deployment and usage of distributed systems increases. In this paper, we present a multi-level evaluation methodology for parallel/distributed tools in which tools are evaluated from di erent perspectives. We apply our evaluation methodology to three message passing tools viz Express, p4, and PVM. The approach covers several important distributed systems platforms consisting of di erent computers (e.g., IBM-SP1, Alpha cluster, SUN workstations) interconnected by di erent types of networks (e.g., Ethernet, FDDI, ATM).
منابع مشابه
Combining experimental and inquiry methods in software usability evaluation: The paradigm of LvS educational software
Purpose The purpose of this paper is to present a methodology combining experimental and inquiry methods used for software usability evaluation. The software product of LeViS project funded by the European Commission (Socrates/Lingua II) is used as an evaluation paradigm. The aim of the paper is twofold: a) to present the results of the usability evaluation using this software as an example and...
متن کاملSoftware Tool Evaluation Methodology
The recent development of parallel and distributed computing software has introduced a variety of software tools that support several programming paradigms and languages. This variety of tools makes the selection of the best tool to run a given class of applications on a parallel or distributed system a non-trivial task that requires some investigation. We expect tool evaluation to receive more...
متن کاملA heuristic evaluation instrument for e-government online software
An important component of e-government maturity is online software tools for financial analysis directly on the website. This paper develops a novel extension of website heuristic evaluation methodology, contributing a set of guidelines which encompasses not only website content, but also online software quality, based on established software evaluation concerns. Interactive online retirement a...
متن کاملارزیابی قابلیت های جستوجوی نرم افزارهای علوم اسلامی (قرآن، حدیث، فقه و احکام) شهر قم
Purpose: The Objective pursued by the current research is to evaluate the Qom Islamic Sciences software packages in the fields of Quran, Hadith, and fiqh & ahkam. The focus is on their search capability features. These features were derived from English & Persian authoritative sources. Methodology: The method used in this research is based on the Evaluation Methodology. The evaluation was condu...
متن کاملTowards a UML Profile Enabling Performance Prediction during Software Design
The software development community should be provided with an efficient methodology and tool support for proactive, quantitative performance management during functionality-driven software development. In this paper we present a UML (Unified Modeling Language) profile as part of the framework (shown in Figure 1) that allows the evaluation of software architecture decisions and design solutions ...
متن کامل